
select
  al.*,
  ar.*,
  t.*,
  mt.*,
  g.*
from
  Album al
  inner join Artist ar
    on (al.ArtistId = ar.ArtistId)
  inner join Track t
    on (t.AlbumId = al.AlbumId)
  inner join MediaType mt
    on (mt.MediaTypeId = t.MediaTypeId)
  inner join Genre g
    on (g.GenreId = t.GenreId)

select
  *
from
  Customer c

select
  *
from
  Employee e

select
  *
from
  PlayList pl
  inner join PlayListTrack plt
    on (plt.PlayListId = pl.PlayListId)
  inner join Track t
    on (t.TrackId = plt.TrackId)
  inner join Album al
    on (al.AlbumId = t.AlbumId)
  inner join MediaType mt
    on (mt.MediaTypeId = t.MediaTypeId)
  inner join Genre g
    on (g.GenreId = t.GenreId)

select
  *
from
  InvoiceLine il
  inner join Invoice i
    on (i.InvoiceId = il.InvoiceId)
  inner join Customer c
    on (c.CustomerId = i.CustomerId)
  inner join Employee e
    on (e.EmployeeId = c.SupportRepId)
  inner join Track t
    on (il.TrackId = t.TrackId)
  inner join Album al
    on (al.AlbumId = t.AlbumId)
  inner join MediaType mt
    on (mt.MediaTypeId = t.MediaTypeId)
  inner join Genre g
	on (g.GenreId = t.GenreId)
